//
// Created by Administrator on 11/26/2017.
//

#include <stdio.h>

int main() {
    char x = 0xff;
    printf("%.2x\n", (x >> 4));

    unsigned char y = 0xff;
    printf("%.2x\n", (y >> 4));

    int bits = sizeof(char *);
    printf("%d\n", bits);

    int lval = 0xFEDCBA98 << 32;
    int aval = 0xFEDCBA98 >> 36;
//    unsigned int uval = 0xFEDCBA98 >> 40;

    printf("%.8x, %.8x", lval, aval);
}